Constraint-based speci cation of reactive multi-agent systems
نویسنده
چکیده
There has been an increasing interest in developing computational theories of agents which are typically reactive. However theoretical foundations of such agents are less developed. It is also not clear what combination of bottom up and top down approaches is the best. We develop a formal model of reactive agency and use it to analyze the interactions among complexities of goals, multi-agent system and its environment. Using the notion of coupling that captures dependency within the internal structure of an agent system, we show that more complex goals demand higher coupling or more behaviors or more complex environment. Visiting Herbert Simon's conjecture that behaviors look complex because they occur in a complex environment, we conclude that complexity of an environment is also related to complexity of goals being fulllled and in fact, an environment becomes more complex as one tries to externalize internal state with markers. Warning that global eeects of adding markers need to be analyzed, we show that behaviors with longer stimuli have the potential to make environments more complex. These results enable us to identify agent-environment-goal tradeoos. We use these constraints to obtain a speciication of multi-agent systems. These architecture independent constraints provide a useful tool for automated agent design.
منابع مشابه
An Agent Team Based on FLUX
FLUX is a constraint logic programming system based on a general calculus for reasoning about actions. FLUX supports the development of agents that base their decisions on their own knowledge state and update this state in accordance with a declarative speci cation of their primitive actions and sensing capabilities. This is the second time we participate in the Multi-Agent Programming Contest ...
متن کاملA Framework for the Formal Analysis of Multi-Agent Systems
In this paper we present an integrated formal framework for the speci cation and analysis of Multi-Agent Systems (MAS). Agents are speci ed in a synchronous programming language called Secure Operations Language (SOL) which supports the modular development of secure agents. Multi-agent systems are constructed from individual agent modules by using the composition operator of SOL, the semantics ...
متن کاملThe Mimosa Generic Modelling and Simulation Platform: the Case of Multi-agent Systems
The aim of this paper is to introduce Mimosa: a generic platform for modelling and simulation and to show its applicability to the speci cation of multi-agent simulations based on the AGR (AgentGroup-Role) model. The Mimosa platform allows to describe the appropriate formalisms for the targeted models and then the models themselves. Moreover, it is able to articulate several models for modellin...
متن کاملEcai-96 Workshop 27 Partial Satisfaction of Constraint Hierarchies in Reactive and Interactive Connguration
Experience in applying expert systems revealed that there is usually a signi cant gap between the problem in the expert's mind and its formal speci cation. Thus, real-world con guration and scheduling problems often require a close dialogue between an expert and the expert system during the con guration process in order to bridge this gap. The expert must be able to re ne and correct the proble...
متن کاملA Logical Framework for Multi-Agent Systems and Joint Attitudes
We present a logical framework for reasoning about multi-agent systems. This framework uses Giunchiglia et al.'s notion of a logical context to de ne a methodology for the modular speci cation of agents and systems of agents. In particular, the suggested methodology possesses important features from the paradigm of object-oriented (OO) design. We are particularly interested in the speci cation ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997